package database

import "time"

type Ts_request_log struct {
	ID             int
	REQUEST_PARAMS string
	// 字段名大写？
	// REQUEST_params string
}
type Mm_new_material struct {
	ID              int
	SHE_ID          string
	BUSINESS_SHE_ID string
}
type Mm_MBLNR struct {
	ID     int
	SHE_ID string
	MBLNR  string
}

type Mm_fault struct {
	ID     int
	SHE_ID string
	CODE   string
}
type Label struct {

	// gorm.Model是一个基本结构体，它包括以下字段：ID，CreatedAt，UpdatedAt，DeletedAt

	// 在自定义的结构体中加入gorm.Model，即为该结构体添加字段：ID，CreatedAt，UpdatedAt，DeletedAt

	// gorm.Model   // 参考http://gorm.io/docs/conventions.html

	Id int `gorm:"PRIMARY_KEY"`

	Name string `gorm:"type:varchar(10)"`

	ID            int64     `gorm:"column:id" db:"column:id" json:"id" form:"id"`
	CreatedTime   time.Time `gorm:"column:created_time" db:"column:created_time" json:"created_time" form:"created_time"`
	UpdatedTime   time.Time `gorm:"column:updated_time" db:"column:updated_time" json:"updated_time" form:"updated_time"`
	// 很多标签，这些标签怎么用呢？
	Username      string    `gorm:"column:username" db:"column:username" json:"username" form:"username"`
	Password      string    `gorm:"column:password" db:"column:password" json:"password" form:"password"`
}

// 结构体Label默认的数据表名为labels

// 禁用表名的复数，如果设置为true，`User`的表名将为`user`，设置所示：db.SingularTable(true)

// 如果自定义数据表名，可自定义的TableName方法
// 相当于一个表名

func (Label) TableName() string {

	return "index_label"

}
